#!/bin/sh	
# author:wang yi


function register(){
    docker run --rm --privileged=true \
    --network=host \
    -deval-init curl 127.0.0.1:8080/api/users >/dev/null 2>&1
}
function createChannel(){
    docker run --rm --privileged=true \
    --network=host \
    -d eval-init curl 127.0.0.1:8080/api/createChannel >/dev/null 2>&1
}
function joinchannel(){
    docker run --rm --privileged=true \
    --network=host \
    -d eval-init curl 127.0.0.1:8080/api/joinchannel >/dev/null 2>&1
}
function installChaincode(){
    docker run --rm --privileged=true \
    --network=host \
    -d eval-init curl 127.0.0.1:8080/api/installChaincode >/dev/null 2>&1
}
#检查镜像是否存在

#注册SDK，每个节点都需要
register 
sleep 5s
#创建通道，只需要执行一次
createChannel
sleep 5s
#加入通道，每个组织执行一次
joinchannel
sleep 5s
#安装合约，每个组织执行一次
installChaincode